Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Romania F1 Romania F16 Germany F13 Colombia F1 Colombia F2 Czech Republic F2 Romania F4 Romania F6 Germany F7 Romania F16 Romania F17 Austria F10 Venezuela F5 Venezuela F6 Dominican Republic F1 Austria F3 Romania F1 Romania F2 Romania F3 Luxembourg F1 Romania F15 Belgium F1 Romania F16 Belgium F2 Belgium F3 Romania F18 Greece F4 Greece F5 Germany F23 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Dominican Republic F4 Germany F2 Austria F1 Germany F5 France F3 Canada F1 Canada F2 Switzerland F2 Switzerland F3 Korea F1 Usa F8 Korea F2 Korea F3 Romania F1 Romania F2 Kuwait F1 Romania F3 Kuwait F2 Serbia F2 Italy F16 Italy F17 Italy F18 Romania F9 Romania F10 Romania F11 Germany F12 Italy F23 Romania F14 Romania F15 Greece F3 Greece F2 France F19 Usa F1 Great Britain F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Italy F2 Switzerland F3 Italy F3 France F6 Italy F4 Italy F8 Italy F10 Germany F8 Germany F9 Germany F10 Germany F11 Belgium F1 France F18 Italy F30 Israel F4 Germany F2 Romania F1 Poland F2 Poland F3 France F19 France F20 Germany F2 Romania F1 Romania F3 Romania F4 Romania F16 M25 Portimao M15 Doha M25 Doha M25+H Bacau Ethias Trophy - Mons Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Naples Challenger - Naples XII Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee Brasov Challenger - Brasov Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Puerto Rico Challenger Tennis Event - Humacao Oberstaufen Cup-Head German Master's Series - Oberstaufen Timisoara Challenger - Timisoara Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest Ethias Trophy - Mons Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville Belgrade Challenger Sarajevo Challenger Tunis Challenger Izmir Challenger Samarkand Challenger Karshi Challenger Almaty Challenger Brasov Challenger Todi Challenger Palermo Challenger Mons Challenger Rennes Challenger Medellin Challenger Eckental Challenger Jersey Challenger Heilbronn Challenger Kazan Challenger Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Tunis Challenger Cremona Challenger Fergana Challenger Furth Challenger Lugano Challenger Bytom Challenger Reggio Emilia Challenger Arad Challenger Pozoblanco Challenger Recanati Challenger Granby Challenger Geneva Challenger Como Challenger Alphen Challenger Brasov Challenger Todi Challenger Ljubljana Challenger Mons Challenger Palermo Challenger Eckental Challenger Ortisei Challenger Loughborough Challenger Salzburg Challenger Kazan Challenger Bergamo Challenger Guangzhou Challenger Pingguo Challenger Barletta Challenger Monza Challenger Athens Challenger Furth Challenger Braunschweig Challenger Scheveningen Challenger Oberstaufen Challenger Orbetello Challenger Dortmund Challenger Trani Challenger St. Remy Challenger Brasov Challenger Istanbul Challenger Tashkent Challenger Napoli Challenger Mons Challenger Eckental Challenger Geneva Challenger Ortisei Challenger Salzburg Challenger Heilbronn Challenger Kazan Challenger Quimper Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Le Gosier Challenger Mersin Challenger Prague Challenger Bordeaux Challenger Kosice Challenger Marburg Challenger Arad Challenger Timisoara Challenger Aptos Challenger Brasov Challenger Izmir Challenger Orleans Challenger Mons Challenger Geneva Challenger Bratislava Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Dallas Challenger Le Gosier Challenger Rome Challenger Bordeaux Challenger Arad Challenger Timisoara Challenger Istanbul Challenger Eskisehir Challenger Recanati Challenger Guimaraes Challenger Segovia Challenger Orleans Challenger Mons Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Noumea Challenger Heilbronn Challenger Quimper Challenger Irving Challenger Guadalajara Challenger Vercelli Challenger Tunis Challenger Bordeaux Challenger Arad Challenger Nottingham-2 Challenger Marburg Challenger Scheveningen Challenger Binghamton Challenger Poznan Challenger Lexington Challenger Tampere Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Mons Challenger Rennes Challenger Geneva Challenger Brescia Challenger Raanana Challenger Heilbronn Challenger Prostejov Challenger Aptos Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Eckental Challenger Bratislava Challenger Wroclaw Challenger Guangzhou Challenger Shenzhen Challenger Napoli Challenger Rome Challenger Surbiton Challenger Ilkley Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Budapest Challenger Eckental Challenger Bratislava Challenger Bangkok Challenger Koblenz Challenger Budapest Challenger Sophia Antipolis Challenger Surbiton Challenger Nottingham Challenger Vancouver Challenger Istanbul Challenger Kaohsiung Challenger Brest Challenger Bratislava Challenger Indian Wells Challenger Phoenix Challenger Ilkley Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Newport Beach Challenger Indian Wells Challenger Iasi Challenger Quimper Challenger St. Petersburg 2 Challenger Biella 6 Challenger Nottingham 1 Challenger Nottingham 2 Challenger Iasi Challenger San Marino Challenger Bucharest Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Forli 3 Challenger Forli 2 Challenger Forli 3 Challenger Forli 5 Challenger Phoenix Challenger Biel Challenger Lugano Challenger Barletta Challenger Prague 2 Challenger Surbiton Challenger Nottingham Challenger Salzburg Challenger Iasi Challenger Cordenons Challenger San Marino Challenger Como Challenger Sibiu Challenger Ortisei Challenger Bergamo Challenger Ottignies-Louvain-la-Neuve Challenger Rovereto Challenger Lugano Challenger Surbiton Challenger Biel Challenger Morelos Challenger Leon Challenger Aix En Provence Challenger Mauthausen Challenger Little Rock Challenger Tyler Challenger Palmas del Mar Challenger Ilkley Challenger Iasi Challenger Verona Challenger San Marino Challenger Bergamo Challenger Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Cherbourg Challenger Rome Challenger Grodzisk Mazowiecki Challenger Orleans Challenger Sibiu Challenger Istanbul Challenger Istanbul Challenger Olbia Challenger Ismaning Challenger Helsinki Challenger Phoenix Challenger Madrid Challenger Heilbronn Challenger Ilkley Challenger Cary Challenger Prague 3 Challenger BCR Open Romania - Bucharest Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest If Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Open Sud de France - Montpellier Belgrade Challenger Open 13 - Marseille Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade BMW Open - Munich UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Citi Open - Washington Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Topshelf Open - 's-Hertogenbosch AEGON Championships - London SkiStar Swedish Open - Bastad Barletta Challenger Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Gerry Weber Open - Halle Moselle Open - Metz Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Modena Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest BMW Open - Munich Konzum Croatia Open - Umag Suisse Open - Gstaad Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo European Open - Antwerp If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Maharashtra Open - Pune Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Turin Challenger Citi Open - Washington Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Libema Open - 's-Hertogenbosch Noventi Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel European Open - Antwerp Antalya Open - Antalya Great Ocean Road Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Open Parc - Lyon Noventi Open - Halle Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Guayaquil Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Serbia Open - Belgrade Noventi Open - Halle Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Astana Open - Astana European Open - Antwerp Swiss Indoors Basel - Basel Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence United Cup - Australia ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Open Parc - Lyon Libema Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Open 13 Provence - Marseille Grand Prix Hassan II - Marrakech Citi Open - Washington Winston-Salem Open - Winston-Salem ABN AMRO Open - Rotterdam Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO Open - Rotterdam Open 13 Provence - Marseille Atlanta Open - Atlanta Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Rolex Paris Masters - Paris Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Davis Cup, World Group, 1R, BEL-CRO 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Laver Cup - Chicago Davis Cup, Group II, 1R, ROU-ZIM 4-1 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Qualifiers, 1R, FIN-BEL 2-3 Davis Cup, Group C, Hamburg Davis Cup, Group I, 1R, SVK-ROU 3-1 French Open (juniors) Wimbledon (juniors) Kooyong Classic - Kooyong Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - London Olympics - Rio de Janeiro Wimbledon - London Milan Challenger Winnipeg Challenger Davis Cup, Group I, 1R, BLR-ROU 3-2 U.S. Open - New York Davis Cup, World Group, PO, KOR-BEL 3-2 Davis Cup, Group I, 1R, ROU-TPE 1-3 Mouilleron-Le-Captif Challenger Bratislava 2 Challenger European Open - Antwerp Brest Challenger Danderyd Challenger Canberra Challenger Miami Open - Miami Australian Open - Melbourne Bucharest Open - Bucharest Pau Challenger BNP Paribas Open - Indian Wells Lugano Challenger Gonet Geneva Open - Geneva Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Mutua Madrid Open - Madrid Davis Cup, Group I, PO, GRE-ROU 4-0 Libema Open - 's-Hertogenbosch M25 Heraklion M25 Heraklion Abierto Mexicano Telcel - Acapulco Cap Cana Challenger BNP Paribas Open - Indian Wells Open Occitanie - Montpellier Brisbane International - Brisbane Adelaide International - Adelaide Australian Open - Melbourne Miami Open - Miami BMW Open - Munich Citi Open - Washington National Bank Open - Toronto Hopman Cup - Nice Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Wimbledon - London Winston-Salem Open - Winston-Salem EFG Swiss Open - Gstaad Cincinnati Open - Cincinnati U.S. Open - New York China Open - Beijing Hangzhou Open - Hangzhou